Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Freeform 5.9 updates #1711

Merged
merged 43 commits into from
Jan 21, 2025
Merged

Freeform 5.9 updates #1711

merged 43 commits into from
Jan 21, 2025

Conversation

kjmartens
Copy link
Contributor

@kjmartens kjmartens commented Jan 14, 2025

  • feat(SFT-1698): added ability to mark specific fields inside Table fields as required
  • feat(SFT-1584): add separate logger instance to integrations
    • feat(SFT-1714): added Integrations Log to settings menu so users can view and clear log from CP
  • feat(SFT-1688): element/predefined option limits
  • feat(SFT-310): add form field type form options
  • feat(SFT-1691): add purge assets toggle
  • feat(SFT-1629): saved submission counters
  • feat(SFT-1701): adding more features to lite and express
  • feat(SFT-310): updating translations
  • feat(SFT-1719): adding Tailwind 3 Dark mode sample template
  • feat(SFT-751): Export Profiles refactor for memory efficiency ([SFT-751]: Export Profiles refactor for memory efficiency #1697)
    • refactor(SFT-751): moving export files, refactoring export logic, adding events
    • feat(SFT-751): refactoring export flow, CSV tests and CSV implementation
    • feat(SFT-751): refactoring all tests
    • feat(SFT-751): adding excel export logic, refactoring loose ends
  • feat(SFT-1713): adding site awareness and logging level to diagnostics page
  • fix(SFT-1708): using Craft's guzzle configuration for integration clients (httpProxy)
  • fix(SFT-1699): custom button rendering fix for back buttons
  • fix(SFT-1712): "convert to custom values" correctly shows for limited users
  • fix(SFT-1711): "save" button being available on lite and express
  • fix(SFT-1730): spam protection behavior not showing correctly in diagnostics page
  • feat: minifying all sample template CSS and JS, including JS Test JS
  • fix(SFT-1738): taking in consideration email field hidden status before creating notification
  • fix(SFT-1733): refactoring queue job insertion, preventing duplicates

gustavs-gutmanis and others added 30 commits January 10, 2025 16:09

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* refactor(SFT-751): moving export files, refactoring export logic, adding events

* feat(SFT-751): refactoring export flow, CSV tests and CSV implementation

* feat(SFT-751): refactoring all tests

* feat(SFT-751): adding excel export logic, refactoring loose ends

* chore: updating test runner version

* fix(SFT-1689): broken query when date filters applied

* fix(SFT-1690): export notifications

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
* feat(SFT-1701): adding more features to lite and express
* feat(SFT-1701): updating translations

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
…issions there are (#1705)

feat(SFT-1629): saved submission counters
* feat(SFT-1691): add purge assets toggle
* feat(SFT-1691): translations for purge assets toggle

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
* feat(SFT-310): add form field type form options
…edefined options in builder for Limited Users (#1710)

* feat(SFT-1688): element/predefined option limits
* feat(SFT-310): updating translations
* feat(SFT-1688): updating translations for element/predefined options

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
… debugging (#1701)

* feat(SFT-1584): add separate logger instance to integrations, implement SF logging
* feat(SFT-1584): adjusting language, adding translations.

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
 into feat/v5.9
…feat/v5.9

# Conflicts:
#	composer.json
…view and clear log from CP (#1715)

* feat(SFT-1714): display integrations logs separately in settings
…et to false
* fix(SFT-1723): clear logs logic broken due to multiple log files
* fix(SFT-1723): adjustments to logs and translations

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
…elds as required (#1718)

* feat(SFT-1698): set table columns as required
* feat(SFT-1698): updating error message and translations

---------

Co-authored-by: kjmartens <kelsey@solspace.com>
@kjmartens kjmartens merged commit d79d77d into v5 Jan 21, 2025
4 checks passed
@kjmartens kjmartens deleted the feat/v5.9 branch January 21, 2025 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants